.noscript { border:1px solid #000; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
.noscript .content { width:900px; margin:0 auto; padding:12px 0 12px; }
.noscript p { margin:0; }

.overal { min-width:960px; }
.header { background-color: #025A8D; text-align:right; height: 29px;}
.container { min-height:450px; background-color: #fff; padding:23px 27px 0 27px; }

.header-top                             { border-bottom:1px solid #000080; }
.info-log                           { padding:0px; font-size:.95em; color:#EB5E00; padding-right: 20px; }
.info-log .info {
    float:right;
    line-height:1.8em;
    margin-bottom:14px;
    margin-left:1.3em;
}

.container #main-container div.header-title {
    margin-bottom:18px;
    border-bottom:4px solid #dfdfdf;
    padding-bottom:.25em;
}    
.container #main-container div.header-title h3              { float:left; margin:.3em .5em 0 0; color:#eb5e00; font-size:1.25em; line-height:1.2em; }
.main-content                    { border:1px solid #ccc; padding: 10px;}
.footer
{
    float: right;
    padding: 0.5em;
    margin: 0.5em;
}
div.wrapper
{
    overflow: auto;
}

input[type='button']
{
    color:#2D444F;
    padding: 3px 12px;
    border: 1px solid #ccc;
    background-color:#fff;
}
input[type='button']:hover
{
    font-weight: bold;
    padding: 4px 13px;
}

